so/that much - German English Dictionary